 package server.skill;

 import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

import java.awt.*;







 @Metadata(mv = {1, 1, 16}, bv = {1, 0, 3}, k = 1, d1 = {"\000.\n\002\030\002\n\002\020\000\n\000\n\002\020\b\n\002\b\006\n\002\030\002\n\000\n\002\020\t\n\002\b-\n\002\020\013\n\002\b\003\n\002\020\016\n\000\b\b\030\0002\0020\001Bs\022\b\b\002\020\002\032\0020\003\022\b\b\002\020\004\032\0020\003\022\b\b\002\020\005\032\0020\003\022\b\b\002\020\006\032\0020\003\022\b\b\002\020\007\032\0020\003\022\b\b\002\020\b\032\0020\003\022\b\b\002\020\t\032\0020\n\022\b\b\002\020\013\032\0020\f\022\b\b\002\020\r\032\0020\003\022\b\b\002\020\016\032\0020\003\022\b\b\002\020\017\032\0020\n¢\006\002\020\020J\t\020-\032\0020\003HÆ\003J\t\020.\032\0020\003HÆ\003J\t\020/\032\0020\nHÆ\003J\t\0200\032\0020\003HÆ\003J\t\0201\032\0020\003HÆ\003J\t\0202\032\0020\003HÆ\003J\t\0203\032\0020\003HÆ\003J\t\0204\032\0020\003HÆ\003J\t\0205\032\0020\nHÆ\003J\t\0206\032\0020\fHÆ\003J\t\0207\032\0020\003HÆ\003Jw\0208\032\0020\0002\b\b\002\020\002\032\0020\0032\b\b\002\020\004\032\0020\0032\b\b\002\020\005\032\0020\0032\b\b\002\020\006\032\0020\0032\b\b\002\020\007\032\0020\0032\b\b\002\020\b\032\0020\0032\b\b\002\020\t\032\0020\n2\b\b\002\020\013\032\0020\f2\b\b\002\020\r\032\0020\0032\b\b\002\020\016\032\0020\0032\b\b\002\020\017\032\0020\nHÆ\001J\023\0209\032\0020:2\b\020;\032\004\030\0010\001HÖ\003J\t\020<\032\0020\003HÖ\001J\t\020=\032\0020>HÖ\001R\032\020\004\032\0020\003X\016¢\006\016\n\000\032\004\b\021\020\022\"\004\b\023\020\024R\032\020\013\032\0020\fX\016¢\006\016\n\000\032\004\b\025\020\026\"\004\b\027\020\030R\032\020\006\032\0020\003X\016¢\006\016\n\000\032\004\b\031\020\022\"\004\b\032\020\024R\032\020\005\032\0020\003X\016¢\006\016\n\000\032\004\b\033\020\022\"\004\b\034\020\024R\032\020\r\032\0020\003X\016¢\006\016\n\000\032\004\b\035\020\022\"\004\b\036\020\024R\032\020\002\032\0020\003X\016¢\006\016\n\000\032\004\b\037\020\022\"\004\b \020\024R\032\020\t\032\0020\nX\016¢\006\016\n\000\032\004\b!\020\"\"\004\b#\020$R\032\020\b\032\0020\003X\016¢\006\016\n\000\032\004\b%\020\022\"\004\b&\020\024R\032\020\007\032\0020\003X\016¢\006\016\n\000\032\004\b'\020\022\"\004\b(\020\024R\032\020\017\032\0020\nX\016¢\006\016\n\000\032\004\b)\020\"\"\004\b*\020$R\032\020\016\032\0020\003X\016¢\006\016\n\000\032\004\b+\020\022\"\004\b,\020\024¨\006?"}, d2 = {"Lserver/skill/ForceAtomEntry;", "", "oid", "", "color", "firstImpactMin", "firstImpactMax", "secondImpactMin", "secondImpactMax", "point", "Ljava/awt/Point;", "creatTime", "", "mobCount", "y", "subPoint", "(IIIIIILjava/awt/Point;JIILjava/awt/Point;)V", "getColor", "()I", "setColor", "(I)V", "getCreatTime", "()J", "setCreatTime", "(J)V", "getFirstImpactMax", "setFirstImpactMax", "getFirstImpactMin", "setFirstImpactMin", "getMobCount", "setMobCount", "getOid", "setOid", "getPoint", "()Ljava/awt/Point;", "setPoint", "(Ljava/awt/Point;)V", "getSecondImpactMax", "setSecondImpactMax", "getSecondImpactMin", "setSecondImpactMin", "getSubPoint", "setSubPoint", "getY", "setY", "component1", "component10", "component11", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "copy", "equals", "", "other", "hashCode", "toString", "", "Server"})
 public final class ForceAtomEntry
 {
   private int oid;
   private int color;
   private int firstImpactMin;
   private int firstImpactMax;
   private int secondImpactMin;
   private int secondImpactMax;
   @NotNull
   private Point point;
   private long creatTime;
   private int mobCount;
   private int y;
   @NotNull
   private Point subPoint;

   public ForceAtomEntry(int oid, int color, int firstImpactMin, int firstImpactMax, int secondImpactMin, int secondImpactMax, @NotNull Point point, long creatTime, int mobCount, int y, @NotNull Point subPoint) {
/* 795 */     this.oid = oid; this.color = color; this.firstImpactMin = firstImpactMin; this.firstImpactMax = firstImpactMax; this.secondImpactMin = secondImpactMin; this.secondImpactMax = secondImpactMax; this.point = point; this.creatTime = creatTime; this.mobCount = mobCount; this.y = y; this.subPoint = subPoint;
/* 796 */   } public final int getOid() { return this.oid; } public final void setOid(int a) { this.oid = a; }
/* 797 */   public final int getColor() { return this.color; } public final void setColor(int a) { this.color = a; }
/* 798 */   public final int getFirstImpactMin() { return this.firstImpactMin; } public final void setFirstImpactMin(int a) { this.firstImpactMin = a; }
/* 799 */   public final int getFirstImpactMax() { return this.firstImpactMax; } public final void setFirstImpactMax(int a) { this.firstImpactMax = a; }
/* 800 */   public final int getSecondImpactMin() { return this.secondImpactMin; } public final void setSecondImpactMin(int a) { this.secondImpactMin = a; }
/* 801 */   public final int getSecondImpactMax() { return this.secondImpactMax; } public final void setSecondImpactMax(int a) { this.secondImpactMax = a; } @NotNull
/* 802 */   public final Point getPoint() { return this.point; } public final void setPoint(@NotNull Point a) { Intrinsics.checkParameterIsNotNull(a, "a"); this.point = a; }
/* 803 */   public final long getCreatTime() { return this.creatTime; } public final void setCreatTime(long a) { this.creatTime = a; }
/* 804 */   public final int getMobCount() { return this.mobCount; } public final void setMobCount(int a) { this.mobCount = a; }
/* 805 */   public final int getY() { return this.y; } public final void setY(int a) { this.y = a; } @NotNull
/* 806 */   public final Point getSubPoint() { return this.subPoint; } public final void setSubPoint(@NotNull Point a) { Intrinsics.checkParameterIsNotNull(a, "a"); this.subPoint = a; }




   public final int component1() {
     return this.oid;
   }

   public final int component2() {
     return this.color;
   }

   public final int component3() {
     return this.firstImpactMin;
   }

   public final int component4() {
     return this.firstImpactMax;
   }

   public final int component5() {
     return this.secondImpactMin;
   }

   public final int component6() {
     return this.secondImpactMax;
   }

   @NotNull
   public final Point component7() {
     return this.point;
   }

   public final long component8() {
     return this.creatTime;
   }

   public final int component9() {
     return this.mobCount;
   }

   public final int component10() {
     return this.y;
   }

   @NotNull
   public final Point component11() {
     return this.subPoint;
   }

   @NotNull
   public final ForceAtomEntry copy(int oid, int color, int firstImpactMin, int firstImpactMax, int secondImpactMin, int secondImpactMax, @NotNull Point point, long creatTime, int mobCount, int y, @NotNull Point subPoint) {
     Intrinsics.checkParameterIsNotNull(point, "point");
     Intrinsics.checkParameterIsNotNull(subPoint, "subPoint");
     return new ForceAtomEntry(oid, color, firstImpactMin, firstImpactMax, secondImpactMin, secondImpactMax, point, creatTime, mobCount, y, subPoint);
   }

   @NotNull
   public String toString() {
     return "ForceAtomEntry(oid=" + this.oid + ", color=" + this.color + ", firstImpactMin=" + this.firstImpactMin + ", firstImpactMax=" + this.firstImpactMax + ", secondImpactMin=" + this.secondImpactMin + ", secondImpactMax=" + this.secondImpactMax + ", point=" + this.point + ", creatTime=" + this.creatTime + ", mobCount=" + this.mobCount + ", y=" + this.y + ", subPoint=" + this.subPoint + ")";
   }

   public int hashCode() {
     return (((((((((this.oid * 31 + this.color) * 31 + this.firstImpactMin) * 31 + this.firstImpactMax) * 31 + this.secondImpactMin) * 31 + this.secondImpactMax) * 31 + ((this.point != null) ? this.point.hashCode() : 0)) * 31 + (int)(this.creatTime ^ this.creatTime >>> 32L)) * 31 + this.mobCount) * 31 + this.y) * 31 + ((this.subPoint != null) ? this.subPoint.hashCode() : 0);
   }

   public boolean equals(@Nullable Object paramObject) {
     if (this != paramObject) {
       if (paramObject instanceof ForceAtomEntry) {
         ForceAtomEntry forceAtomEntry = (ForceAtomEntry)paramObject;
         if (this.oid == forceAtomEntry.oid && this.color == forceAtomEntry.color && this.firstImpactMin == forceAtomEntry.firstImpactMin && this.firstImpactMax == forceAtomEntry.firstImpactMax && this.secondImpactMin == forceAtomEntry.secondImpactMin && this.secondImpactMax == forceAtomEntry.secondImpactMax && Intrinsics.areEqual(this.point, forceAtomEntry.point) && this.creatTime == forceAtomEntry.creatTime && this.mobCount == forceAtomEntry.mobCount && this.y == forceAtomEntry.y && Intrinsics.areEqual(this.subPoint, forceAtomEntry.subPoint))
           return true;
       }
     } else {
       return true;
     }
     return false;
   }
 }


/* Location:              C:\PGX\Server.jar!\server\skill\ForceAtomEntry.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       1.1.3
 */